package org.syncsoft.overalt.domain.document.joson;

import org.syncsoft.overalt.common.json.JSonTree;
import org.syncsoft.overalt.domain.document.entity.Document;

/**
 * JSON Converter to Document Entity
 * @author tptfc
 *
 */
public class DocumentJsonConverter extends AbstractDocumentJsonConverter<Document> {

	@Override
	protected Document converter(JSonTree jsonTree) {
		Document document = null;
		
		if (jsonTree != null) {
			JSonTree entity = jsonTree.getJsonTreeFronEntityName("entity");
			document = extractDocument(jsonTree, entity);
		}
		
		return document;
	}
}
